Big Huge Thesaurus

English violet

noun